React Job: Software Development Engineer (React-Java)

Job added on

Company

AXA Partners

Location

Shannon - Ireland

Job type

Full-Time

React Job Details

POSITION SUMMARY

Full stack Developer with strong experience on front end web technologies is required to deliver the Web/API based digital solutions. The candidate needs to highly proficient in multiple technologies in digital space, these include – ReactJS, Angular, HTML, Jquery, CSS, Bootstrap, Rest APIs, Spring framework etc.

KEY RESPONSIBILITIES

  • Design and Development of front end applications using advanced JavaScript frameworks, such as ReactJS, Angular
  • Good understanding of basics of Java/J2EE concepts , spring core, Spring MVC and Spring Security
  • Responsible for converting design into browser/device compatible responsive HTML/CSS as per W3C Standards
  • Translating designs and wireframes into high quality code
  • Integrate front-end application with back-end services, including rest APIs
  • Good understanding of Rest APIs, including experience on consuming Rest APIs in front-end applications
  • Building reusable components and front-end libraries for future use
  • Writing application interface codes using JavaScript following react.js workflows
  • Ensure the technical feasibility of UI/UX designs
  • Ability to optimize web page performance by consolidating various Java scripts and images
  • Take part in code reviews and peer programming
  • Collaborate with other teams with IT and Business for end-to-end delivery of the solution.
  • Monitoring and improving front-end performance
  • Documenting application changes and developing updates
  • Any experience in Spring framework will be added advantage
  • Any experience in containerization will be added advantage

#LI-Hybrid


Your Profile


Technical/ Functional Knowledge, Skills and Abilities

  • In-depth knowledge of JavaScript, CSS, HTML, and front-end languages
  • Experience in modern JavaScript frameworks (React, Angular, Vue.js), standards & patterns
  • Has experience in building scalable UIs using Angular/ React
  • Has experience in integrating with Rest APIs and different authentication mechanisms
  • Experience with browser-based debugging and performance testing software
  • Excellent problem-solving and troubleshooting skills
  • Good understanding of Spring Core, Spring MVC, Spring Security modules
  • Good understanding of asynchronous request handling, partial page updates
  • Proficient understanding of cross-browser compatibility issues and ways to work around them
  • Familiarity with code versioning tools, such as Git, Bitbucket etc.
  • Knowledge of unit testing frameworks such as Junit, Mocha, Jest etc.
  • Good understanding of Spring framework
  • Good understanding of Nodejs will be an added advantage
  • Working knowledge of Elasticsearch, Azure, Docker, Kubernetes would be an added advantage

Education, Professional Qualifications and Experience

  • Relevant third level degree in Information Technology or equivalent

About AXA

AXA Group is the world leader in insurance and asset management. We protect and advise our clients at every step in their lives, by offering products and services which satisfy their needs in the areas of insurance, personal protection, saving and asset management. AXA is the leading insurance brand worldwide, with over 100 million clients. We are transforming from payer to partner for our client, with a strong focus on risk prevention.

Our mission: Empower people to live a better life.

Our values: Customer First, Courage, Integrity and One AXA.

About the Entity

AXA Partners is an AXA transversal business unit offering a wide range of solutions in assistance services, travel insurance and credit protection.

AXA Partners’ role is also to implement innovative solutions emerging from the AXA Innovation unit.

Our mission is to help our Corporate clients to enrich their customers’ experience, with more than 9,000 employees at their service anywhere, anytime.

What We Offer

By joining AXA Partners, you will work in a responsible company, which offers a real culture of expertise & diversity. Our focus is on accelerating the development of everyone’s skills, whilst offering attractive and competitive compensation and opportunities for professional development and growth.

Additionally, at AXA, we work to make a real difference to people - when amazing things happen and when we create opportunities for a better life, the feeling of pride is extraordinary.